package org.sixtynine.stock.service;

import java.util.Date;
import java.util.List;

import org.sixtynine.stock.dto.GridPramDTO;
import org.sixtynine.stock.dto.Page;
import org.sixtynine.stock.entity.AspiData;

public interface AspiDataService {

	AspiData findById(int id);

	void saveAspiData(AspiData aspiData);

	void deleteAspiData(int id);

	List<AspiData> findAspiData(Date date);

	List<AspiData> searchMonthlyAspiData(Date fromDate, Date toDate,
			String orderBy);

	Page<AspiData> searchMonthlyAspiData(Date fromDate, Date toDate,
			String orderBy, GridPramDTO gridPramDTO);

	public void deleteAspiData(Date fromDate, Date toDate);

}
